home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 May: Tool Chest / Developer CD Series Tool Chest (Apple Computer)(May 1999).iso / Tool Chest / Development Kits / HyperCard Related / XCMDs & XFCNs / Help XFCN 1.4 / makefileHelp < prev    next >
Encoding:
Text File  |  1993-06-13  |  1.2 KB  |  52 lines  |  [TEXT/MPS ]

  1. #    Make file for Help XFCN
  2. #
  3. #    Set and Export {OBJ}, {SRC}, and {OUT}
  4. #    before executing this script
  5. #
  6. #    {OBJ}    object file path
  7. #    {SRC}    source file path
  8. #    {OUT}    output file with path
  9. #
  10. #    11-06-90 1.0d1 JRP    from makefileVolCheck
  11. #    11-14-90 1.0d1 JRP    from makefileAlias
  12. #    11-29-90 1.0d3 JRP    add gfun
  13. #    01-17-91 1.0d4 JRP    add dependency on vers.h
  14. #                        remove CInterface.o for MPW 3.2
  15. #                        add Runtime.o for MPW 3.2
  16. #
  17. {OBJ}help.c.o ƒ            ∂
  18.         {SRC}help.c        ∂
  19.         {SRC}vers.h
  20.     echo "compiling help"
  21.     C -b  -r {SRC}help.c -mbg on -sym off -o {OBJ}
  22. {OBJ}gfun.c.o ƒ            ∂
  23.         {SRC}gfun.c        ∂
  24.         {SRC}vers.h
  25.     echo "compiling gfun"
  26.     C -b  -r {SRC}gfun.c -mbg on -sym off -o {OBJ}
  27. {OBJ}trap.c.o ƒ            ∂
  28.         {SRC}trap.c        ∂
  29.         {SRC}vers.h
  30.     echo "compiling trap"
  31.     C -b  -r {SRC}trap.c -mbg on -sym off -o {OBJ}
  32. {OUT} ƒ                    ∂
  33.         {OBJ}help.c.o    ∂
  34.         {OBJ}gfun.c.o    ∂
  35.         {OBJ}trap.c.o    ∂
  36.         {SRC}help.r
  37.     echo "rezing help"
  38.     Rez {SRC}help.r -append -o {OUT}    
  39.     echo "linking help"
  40.     link    -msg nodup                    ∂
  41.             -m ENTRYPOINT                ∂
  42.             -rt XFCN=16373                ∂
  43.             -sg help                    ∂
  44.             "{OBJ}"help.c.o                ∂
  45.             "{OBJ}"gfun.c.o                ∂
  46.             "{OBJ}"trap.c.o                ∂
  47.             "{CLibraries}"StdCLib.o        ∂
  48.             "{Libraries}"Runtime.o        ∂
  49.             "{Libraries}"Interface.o    ∂
  50.             "{Libraries}"HyperXLib.o     ∂
  51.             -o {OUT}
  52.